66c4d6a989d433ad43ee221b4b543064ce7c0537,portal-impl/src/com/liferay/portlet/sites/search/UserGroupRoleRoleChecker.java,UserGroupRoleRoleChecker,isDisabled,#Object#,60
Before Change
PermissionChecker permissionChecker =
PermissionThreadLocal.getPermissionChecker();
if ((!isChecked(role) &&
!SiteMembershipPolicyUtil.isRoleAllowed(
_user.getUserId(), _group.getGroupId(),
role.getRoleId())) ||
(isChecked(role) &&
SiteMembershipPolicyUtil.isRoleProtected(
permissionChecker, _user.getUserId(), _group.getGroupId(),
role.getRoleId())) ||
(isChecked(role) &&
SiteMembershipPolicyUtil.isRoleRequired(
_user.getUserId(), _group.getGroupId(),
role.getRoleId()))) {
return true;
}
After Change
PermissionChecker permissionChecker =
PermissionThreadLocal.getPermissionChecker();
if (isChecked(role)) {
if (SiteMembershipPolicyUtil.isRoleProtected(
permissionChecker, _user.getUserId(),
_group.getGroupId(), role.getRoleId()) ||
SiteMembershipPolicyUtil.isRoleRequired(
_user.getUserId(), _group.getGroupId(),
role.getRoleId())) {
return true;
}
}
else {